62 x 132.9 meters = 203.41 x 436.02 feet