This verse teaches us that our perception is limited, but Allah knows everything.