1234.2 meters = 4049 feet and 2.55 inches