Don't see why it's 29 MB, though... Resolution sizes are rarely important, weights can be. At least for those who have still lesser internet speed than I.
In no way do I ever advocate reducing the quality of images for web-sites as despicably as do Google and other futile web-site design 'experts'; that is cheap and self-defeating. One needs must love the highest when one sees it, and one should never compromise on using the best possible quality for one's site. Just that does an image need to be created with such weight ? If every image hosted here was 30 MB, the site would run like mud uphill.