1076.34 meters = 3531 feet and 3.59 inches