120 x 151.5 feet = 36.58 x 46.18 meters