31.54 meters = 103 feet and 5.73 inches