11266 meters = 36961 feet and 11.31 inches