22505 meters = 73835 feet and 3.62 inches