76 x 209 feet = 23.16 x 63.7 meters