Matt-hurricanewatcher wrote:By that satellite it appears to be a very small system.
That's because the radar is only catching the northern-most part of it... the right-most island in the southeast of that image is Barbados... the center is ~ 150 miles south-southwest of there...