1102.3 meters = 3616 feet and 5.64 inches