404.23 meters = 1326 feet and 2.57 inches