1195.7 meters = 3922 feet and 10.8 inches