'New England Institute of Technology' is where I'm going. According to Google Maps, that's 22.4 miles away from URI.

For reference, Bermuda is 21 sq. miles.