63.7 feet = 19.41576 meters