75 x 184 meters = 246.06 x 603.67 feet