118.9 meters = 390.091864 feet