64.2 feet = 19.56816 meters