解:作PC⊥AB于C,在Rt△PAC中,PA=30,∠PAC=30°,∴PC=15,AC=15 3 ,在Rt△PBC中,PC=15,∠PBC=∠BPC=45°,∴PC=BC=15,PB=15 2 ≈21.2海里,AB=AC+BC=15+15 3 ≈41.0海里.故答案为:21.2海里,41.0海里.