15522 meters = 50925 feet and 2.36 inches