201.8 x 123.7 feet = 61.51 x 37.7 meters