53977 meters = 177089 feet and 10.74 inches