75 x 53.4 meters = 246.06 x 175.2 feet