115.44 meters = 378.740157 feet