96 x 118.9 meters = 314.96 x 390.09 feet