1145.1 meters = 3756 feet and 10.68 inches