115.26 meters = 378.149606 feet