118.5 meters = 388.779528 feet