154 x 132.9 meters = 505.25 x 436.02 feet