60.81 meters = 199.507874 feet