123.95 meters = 406.660105 feet