613.6 meters = 2013 feet and 1.48 inches