31.46 meters = 103 feet and 2.58 inches