404.25 meters = 1326 feet and 3.35 inches