I'm wondering if this is American Sycamore (Platanus occidentalis)? There are two really huge trees @ 60 - 70 feet in height growing in my neighborhood ... but they are down across the water from my house so I can't get a close look at them. This is the best I could do from my backyard with the zoom on my camera.