120.27 meters = 394.586614 feet