63 x 152.5 meters = 206.69 x 500.33 feet