1168.7 meters = 3834 feet and 3.81 inches