152 x 25.5 meters = 498.69 x 83.66 feet