28.3 x 107.1 meters = 92.85 x 351.38 feet