23788 meters = 78044 feet and 7.43 inches