119 x 96.8 meters = 390.42 x 317.59 feet