Get your taxes done using TurboTax

The Instructions for 4868 and IRS Pub 54 are not consistent.

Since your particular due date is now Jun 15, You can try, as per instructions on form 4868.

IRS will contact you if your request is denied.