Did you know one of the longest buildings on the planet is in Menlo Park? And drivers speeding along Interstate 280, near Sand Hill Road, pass mere meters above it? Bay Curious listener Eric Nelson of ...