83 x 934 meters = 272.31 x 3064.3 feet