75 x 404 meters = 246.06 x 1325.46 feet