5266 meters = 17276 feet and 10.83 inches