118.31 meters = 388.156168 feet