115.31 meters = 378.313648 feet