136.1 x 249 meters = 446.52 x 816.93 feet