201.5 x 223.3 feet = 61.42 x 68.06 meters