Read the given information carefully and answer the question. Each of the six buildings, C, D, E, F, G and H has different number of floors. E has the second lowest number of floors. D has more number of floors than C and H but less than F. F does not have the maximum number of floors. H has less number of floors than both G and E. The building having second highest number of floors has 40 floors. C has 28 floors.

If the number of floors in buildings E + C is seven more than the number of floors in building F, how many floors are there in building E?