31.26 meters = 102 feet and 6.71 inches