3094.6 meters = 10152 feet and 10.65 inches