115 x 96.9 meters = 377.3 x 317.91 feet