119.1 x 188.1 meters = 390.75 x 617.13 feet