25090 meters = 82316 feet and 3.28 inches