58.9 x 207 feet = 17.95 x 63.09 meters