75 x 159.9 meters = 246.06 x 524.61 feet