123.45 meters = 405.019685 feet