54089 meters = 177457 feet and 4.19 inches