How big is Launch Fishers?

Launch Fishers is 52,000 square feet of innovation space located in the Northeast Commerce Park in Fishers, IN.