136 x 206.9 meters = 446.19 x 678.81 feet