The Earth rotates 360 degrees in 24 hours, meaning 15 degrees of longitude corresponds to 1 hour, or 1 degree corresponds to 4 minutes. The longitudinal extent of India is approximately from 68°7' E in the west (Gujarat) to 97°25' E in the east (Arunachal Pradesh). The difference in longitude is about 97°25' - 68°7' ≈ 29°18', which is close to 30 degrees.