15864 meters = 52047 feet and 2.93 inches