95 x 518 feet = 28.96 x 157.89 meters