1054.7 meters = 3460 feet and 3.62 inches