1186.3 meters = 3892.060367 feet