516 x 254 feet = 157.28 x 77.42 meters