109 x 120 meters = 357.61 x 393.7 feet