178.3 x 134.4 meters = 584.97 x 440.94 feet