30885 meters = 101328 feet and 8.88 inches