123.87 meters = 406.397638 feet