75.882 meters = 248 feet and 11.48 inches