A rectangular-shaped parking lot is to have a perimeter of 666 yards. If the width must be 108 yards because of a building code, what will the length need to be?