188.53 meters = 618 feet and 6.44 inches