188.6 x 145.8 meters = 618.77 x 478.35 feet