6096 meters = 20000 feet and 0 inches