77860 meters = 255446 feet and 2.33 inches