15208 meters = 49895 feet and 0.16 inches