27.07 meters = 1065.748031 inches