280 x 658 feet = 85.34 x 200.56 meters