143 x 669 feet = 43.59 x 203.91 meters