188.57 meters = 618 feet and 8.02 inches