65.2 feet = 19.87296 meters