75.691 meters = 248 feet and 3.96 inches