155 x 132.8 meters = 508.53 x 435.7 feet