516 x 249 feet = 157.28 x 75.9 meters