100.5 x 118.1 meters = 329.72 x 387.47 feet