62.89 feet = 62 feet and 10.68 inches