31.39 meters = 102 feet and 11.83 inches