115.2 meters = 377.952756 feet