118.84 meters = 389 feet and 10.74 inches