15808 meters = 51863 feet and 6.2 inches