The Earth takes approximately 6 hours to rotate 90 degrees. This is because the Earth rotates at a constant rate of 15 degrees per hour (360 degrees divided by 24 hours), so it would take 6 hours to rotate 90 degrees (15 degrees per hour multiplied by 6 hours).