195.46 meters = 641.272966 feet