1055.4 meters = 3462 feet and 7.18 inches