1082 meters = 3549 feet and 10.43 inches