149 x 136 meters = 488.85 x 446.19 feet