30.85 meters = 101 feet and 2.57 inches