150.6 x 107.8 meters = 494.09 x 353.67 feet