75 x 156.3 meters = 246.06 x 512.8 feet