Yesterday 3i Infrastructure pays out it July dividend, Mon 8th July.
4.325p a share.
3i Infrastructure has 810,434,010 issued ordinary shares with voting rights.
https://www.londonstockexchange.com/exchange/news/market-news/market-news-detail/3IN/13586889.html
Thus: 810,434,010 x 4.325p = £35,051,270.9325 That is £35m