1135.7 meters = 3726 feet and 0.6 inches