177.3 x 133.4 meters = 581.69 x 437.66 feet