188.43 meters = 618 feet and 2.5 inches