62.4 feet = 19.01952 meters