188.6 x 146.4 meters = 618.77 x 480.31 feet