Welcome to Ecomodder!
127 MPG was on a warm day with no wind or accessory use and with the stars aligning perfectly, it isn't a regular occurrence. Normal driving without efficient driving will be quite a bit lower, but still fantastic.
Congrats on your purchase of an Insight! What year is it? CVT or manual? Color? These Insights really are remarkable cars. I have really enjoyed owning mine and I hope you enjoy yours well too!