96 x 119.2 meters = 314.96 x 391.08 feet