83.882 meters = 275 feet and 2.44 inches