192.89 meters = 632.841207 feet