120.24 meters = 394.488189 feet