196.27 meters = 643.930446 feet