27718 meters = 90938 feet and 3.84 inches