31.196 meters = 102 feet and 4.19 inches