If you don't have time to let the flank steaks marinate for 24 hours, aim for at least 8 by getting them started on the morning of the day you're making them.
PS. Flank steak is easy to overcook, so be mindful after you flip them. The second side might not need the full six minutes.
