61.12 meters = 200.524934 feet