188.51 meters = 618 feet and 5.65 inches