60.6 x 207 feet = 18.47 x 63.09 meters