516 x 228 feet = 157.28 x 69.49 meters