662 x 108 feet = 201.78 x 32.92 meters