57.8 x 118.9 meters = 189.63 x 390.09 feet