281 x 207 feet = 85.65 x 63.09 meters