67.864 meters = 222 feet and 7.81 inches