115.21 meters = 377.985564 feet