1044.8 meters = 3427 feet and 9.86 inches