93 x 136 meters = 305.12 x 446.19 feet